﻿
.main-header {
    height: 70px;
	background-color:#fff;
    z-index: 60;
	width:100%;
	position:relative;
	background-image:url(../images/wap_headbg.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	background-size:auto 60px;
		
}
.cd-logo {
    position: absolute;
    top: 10px;
    left: 10px;
   
}

.search_open {
display: block;
width: 30px;
background: url(../images/wap_sea.png) no-repeat;
position: absolute;
right:60px;
top:10px;
color: #fff;
font-size: 12px;
padding-top: 25px;
text-align: center;background-position:center top; background-size:auto 25px;
}
.menu_open {
display: block;
    width: 30px;
background: url(../images/wap_menu.png) no-repeat;
	position: absolute;
	right:15px;
top:20px;
color: #fff;
font-size: 12px;
padding-top: 25px;
text-align: center;
background-position:center top; background-size:auto 25px;
}
.cshow{ display:block!important;}
.chide{ display:none!important;}
.zicai{display:block;}
.ziguanbi{display:none;}


.animate{-moz-transition: all 0.8s ease 0s;-ms-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;display: block;
  transform:rotate(360deg);-moz-transform:rotate(360deg); /* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); /* Opera */background: url(../images/wap_close.png) no-repeat;background-position: center top;
background-size: auto 25px;} 

  .animate1{-moz-transition: all 0.8s ease 0s;-ms-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;display: block;
  transform:rotate(-360deg);-moz-transform:rotate(-360deg); /* Firefox */
-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
-o-transform:rotate(-360deg); /* Opera */} 
	


#top{ width:100%;  overflow:hidden; display:block;  position:absolute; top:60px; z-index:100; background-color:#FFF;padding: 10px; box-sizing:border-box;}
.tbottom{ height:3rem;}



#msk{ display:block; position:fixed; width:100%; height:100vh; background:#000; opacity:0.5; top:0px; left:0; z-index:50;}
#amenu{ position:fixed; width:200px; height:100vh;  right:-200px; background:#CB0F17; color:#666; z-index:200; display:none; font-size:0.9rem; box-sizing:border-box; padding-top:10px; overflow-y: auto;box-shadow: inset 6px 0 5px -5px rgba(0,0,0,.9);}


#amenu li{ border-bottom:1px dotted #FFD6D8; background-image: url(../images/shl-down-open.png); background-repeat: no-repeat; background-position:143px center; background-size: auto 12px;}
#amenu li:after { content:''; display:block; width:100%;}

#amenu a { position:relative; height:40px; line-height:40px; border:none; display:block; width:1000px; color:#fff;font-size: 0.8rem;}
#amenu a:hover{ background:#EC8101; background-image: url(../images/shl-down-open.png); background-repeat: no-repeat; background-position:143px center; background-size: auto 12px;border-radius:5px;}
.mshouye {
    background-image: url(../images/drawer-home.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: auto 20px;
}
.jianyou {
    background-image: url(../images/shl-down-open.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: auto 19px;
}

.main{ max-width:640px; width:100%;}

.focus{ width:100%;   margin:0 auto; position:relative; overflow:hidden;   }
	.focus .shanghl00{ width:100%; height:11px;  position:absolute; z-index:1; bottom:45px; text-align:center;  }
	.focus .shanghl00 ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
	.focus .shanghl00 ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
	.focus .shanghl00 ul .on{ background:#FE6C9C;  }
	.focus .bd{
	position:relative;
	z-index:0;
	margin:0px;
	padding:0px;
	overflow: hidden;
}
.focus .bd li{ margin:0px; padding:0px; height:10rem; position:relative; overflow:hidden;}
	.focus .bd li img{}
	.focus .bd li a{
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
